dig furrows - French English Dictionary